package cn.kgc.se.day03;

/**
 * @author 课工场
 * @version 1.0
 * @date 2024/3/18
 * @description
 *
 * 如何实现两个int 类型数据的交换
 *
 */
public class Demo8 {

    public static void main(String[] args) {


        int a = 1;
        int b = 2;
        System.out.println("a="+a);
        System.out.println("b="+b);

        // 如何实现  a b 变量值的交换    引入新变量   int  c

        //int c = a;   //  1
        //a = b;  // 2
        //b = c;

        //  方案2  运算符   a+b = 3

        a = a+b; //  a = 3
        b = a-b; //  3-2=1
        a = a-b; //  3-1 = 2


        System.out.println("------------交换ab的值----------------");
        System.out.println("a="+a);
        System.out.println("b="+b);

    }
}
